have a charmed existence - Francés Inglés Diccionario